package Test_1029;

/**
 * Created with Intellij IDEA
 * Description:
 * User: 星辰
 * Dare: 2024-10-29
 * Time: 21:59
 */
public interface IList {
    //增、查、改，删，清除
    //1.增加
  /*  1.增加在末尾
    2.插入元素*/
    public void add(int num);
    public void add(int pos,int num);
    //删除
    //删除某一个元素
    public void remove(int toRemove);
    //清空
    //全部清空
    public void clear();
    //替换
    //1.将某一个下标的元素进行替换
    public void replace(int pos,int value);
    //查找
    /*1.查找是否包含该元素
    2.查找某一元素在哪个下标
    2.查找某一个下标所对应的元素*/
    public boolean contains(int toFind);
    public int find(int toFind);
    public int indexOf(int pos);
    //显示
    public void display();
    //获取长度
    public int size();
    public boolean isFull();
}
